someone who prostrates himself - Allemand Anglais Dictionnaire